<?php 

	/**************************************************************
	********** Function to auto include used class files **********
	**************************************************************/
	
	spl_autoload_register( function( $strClassName ) {
		
		$arrstrIncludePaths = array(
			'/Common/',
			'/EOS/',
			'/EOS/Base/'
		);
		
		foreach( $arrstrIncludePaths as $strIncludePath ) {
			
			$strIncludePath = SITE_ABSOLUTE_PATH . $strIncludePath . $strClassName.'.class.php';
			
			if( true == file_exists( $strIncludePath ) ) {			
				require_once( $strIncludePath );
				return true;
			}
		}
		
	});




	/******************************************************************************
	********** Global function to display or print input variable values **********
	******************************************************************************/
	
	// function display( $mixDisplay ) {
	
		// echo '<pre>';
		// print_r( $mixDisplay );
		// echo '</pre>';
	// }
	


	/************************************************************
	********** Global function to check input is array **********
	************************************************************/

	// function valArr( $arrVar ) {
	
		// $boolFlag = FALSE;
		
		// if( 0 < count( $arrVar ) && true == is_array( $arrVar ) ) {
			// $boolFlag = TRUE;
		// }
	
		// return $boolFlag;
	// }
	
	
	
	/*************************************************************
	********** Global function to check input is object **********
	*************************************************************/

	// function valObj( $objClass, $strClassName ) {
	
		// $boolFlag = FALSE;
		
		// if( true == is_object( $objClass ) && true == is_a( $objClass, $strClassName ) ) {
			// $boolFlag = TRUE;
		// }
	
		// return $boolFlag;
	// }
	

	/*******************************************************************
	 ********** Global function to redirect to given location **********
	*******************************************************************/
	
	function redirect( $strRedirectPath ) {
		header( 'location:' . SITE_PATH . $strRedirectPath );
		exit;
	}
	
	
	
	/*********************************************************************
	 ********** Global function to reload page using javascript **********
	*********************************************************************/
	
	function reload() {
		?>
			<script type="text/javascript">
				window.parent.location.href = window.parent.location;
			</script>
		<?php
		exit;
	}

?>